package response

import (
	"moko/internal/models/account"
	"time"
)

type Users struct {
	ID       int       `json:"id"`
	Username string    `json:"username"`  // 用户名
	Password string    `json:"password"`  // 密码
	Mobile   uint      `json:"mobile"`    // 手机号
	Locked   int       `json:"locked"`    // 是否被封禁
	LastTime time.Time `json:"last_time"` // 最后一次登录时间
}

func FormatUserInfo(user account.Users) Users {
	var result Users
	result.ID = user.ID
	result.Username = user.Username
	result.Password = user.Password
	result.Mobile = user.Mobile
	result.Mobile = user.Mobile
	result.Locked = user.Locked
	result.LastTime = user.LastTime

	return result
}
